I do see what you are saying Terry. We should eliminate from our vocabulary any word that can cause misunderstanding or stand in the way of absolute clarity.
The difficulty with this approach is that words have developed over time. Take a simple word like 'amuse.' Most people immediately think of being funny. The word means to entertain or keep occupied. As in, 'please amuse my guests while get dinner.'
There are so many words with a variety of flavours, meanings and nuances, that once we apply your bench mark to our language, it starts to fall apart. Perhaps it should, because in our Christian based society there are many words that have evolved from a biased base.
Much humour and innuendo is based on the double meaning of words because language is imperfect. I understand that this irritates a mind as logical as yours. Would you remove all words that are ambiguous or just those that have a mystical connotation?